Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
121 ELMLEAZE Semi-Detached £220,000 24 Mar 2023
125 ELMLEAZE Semi-Detached £150,500 18 Jun 2013
133 ELMLEAZE Semi-Detached £73,000 16 Mar 2001